Algorithm for Solving Massively Underdefined Systems of Multivariate Quadratic Equations over Finite Fields
نویسندگان
چکیده
Multivariate Quadratic Equations over Finite Fields Heliang Huang, Wansu Bao* Zhengzhou Information Science and Technology Institute, Zhengzhou 450000, China ABSTRACT Solving systems of m multivariate quadratic equations in n variables (MQ-problem) over finite fields is NP-hard. The security of many cryptographic systems is based on this problem. Up to now, the best algorithm for solving the underdefined MQ-problem is Hiroyuki Miura et al.’s algorithm, which is a polynomial-time algorithm when ( 3) / 2 n m m and the characteristic of the field is even. In order to get a wider applicable range, we reduce the underdefined MQ-problem to the problem of finding square roots over finite field, and then combine with the guess and determine method. In this way, the applicable range is extended to ( 1) / 2 n m m , which is the widest range until now. Theory analysis indicates that the complexity of our algorithm is
منابع مشابه
Solving Underdefined Systems of Multivariate Quadratic Equations
The security of several recent digital signature schemes is based on the difficulty of solving large systems of quadratic multivariate polynomial equations over a finite field F. This problem, sometimes called MQ, is known to be NP-hard. When the number m of equations is equal to the number n of variables, and if n < 15, Gröbner base algorithms have been applied to solve MQ. In the overdefined ...
متن کاملAlgorithms to Solve Massively Under-Defined Systems of Multivariate Quadratic Equations
It is well known that the problem to solve a set of randomly chosen multivariate quadratic equations over a finite field is NP-hard. However, when the number of variables is much larger than the number of equations, it is not necessarily difficult to solve equations. In fact, when n ≥ m(m+1) (n,m are the numbers of variables and equations respectively) and the field is of even characteristic, t...
متن کاملAttacks to polynomial cryptosystems
In this paper we review some possible attacks to cryptosystems based on the problem of multivariate quadratic equations (MQ). After introducing the MQ problem and sketching schemes to generate private and public keys for these cryptosystems, we present well-known attacks based attacks based on the Gröbner bases computation to solve multivariate systems. The MQ problem The MQ problem consists in...
متن کاملFinite iterative methods for solving systems of linear matrix equations over reflexive and anti-reflexive matrices
A matrix $Pintextmd{C}^{ntimes n}$ is called a generalized reflection matrix if $P^{H}=P$ and $P^{2}=I$. An $ntimes n$ complex matrix $A$ is said to be a reflexive (anti-reflexive) matrix with respect to the generalized reflection matrix $P$ if $A=PAP$ ($A=-PAP$). In this paper, we introduce two iterative methods for solving the pair of matrix equations $AXB=C$ and $DXE=F$ over reflexiv...
متن کاملA geometric view of cryptographic equation solving
The apparent difficulty of finding a solution to a set of multivariate quadratic equations underlies the security of multivariate cryptography and can present an impediment to the successful application of algebraic attacks. Methods for finding such a solution are thus of considerable interest for the purposes of cryptanalysis. Several algebraic techniques for solving systems of multivariate qu...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- CoRR
دوره abs/1507.03674 شماره
صفحات -
تاریخ انتشار 2015